From: Carlos Garnacho Date: Sat, 31 May 2025 11:23:56 +0000 (+0200) Subject: keyboard: Stop storing purpose X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~124^2^2~74 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f22fc3c5a94aeb83b5898074945682f5cc86429b;p=gnome-shell.git keyboard: Stop storing purpose This field is now unused, we can avoid it. Part-of: --- diff --git a/js/ui/keyboard.js b/js/ui/keyboard.js index 0ae00e167..15461e891 100644 --- a/js/ui/keyboard.js +++ b/js/ui/keyboard.js @@ -1305,7 +1305,7 @@ export const Keyboard = GObject.registerClass({ this._keyboardController.connectObject( 'group-changed', this._onGroupChanged.bind(this), 'panel-state', this._onKeyboardStateChanged.bind(this), - 'purpose-changed', this._onPurposeChanged.bind(this), + 'purpose-changed', () => this._updateKeys(), 'content-hints-changed', this._onContentHintsChanged.bind(this), this); global.stage.connectObject('notify::key-focus', @@ -1314,11 +1314,6 @@ export const Keyboard = GObject.registerClass({ this._relayout(); } - _onPurposeChanged(controller, purpose) { - this._purpose = purpose; - this._updateKeys(); - } - _onContentHintsChanged(controller, contentHint) { this._contentHint = contentHint; this._updateLevelFromHints(false);